to blind someone with science

Translations
éblouir quelqu'un avec des sciences